﻿/*using Adaptive.Agrona;
using Adaptive.Agrona.Concurrent;
using Xunit;

namespace Unity.Debug.Tests
{
    public class ConsoleUnityProducerTest
    {
        private readonly ConsoleUnityProducer _testConsoleUnityProducer = new ConsoleUnityProducer();
        
        [Fact]
        public void ConnectTest()
        {
            Assert.True(_testConsoleUnityProducer.Connect(null));
        }

        [Fact]
        public void CloseTest()
        {
            _testConsoleUnityProducer.Close();
        }

        [Fact]
        public void DisposeTest()
        {
            _testConsoleUnityProducer.Dispose();
        }
        
        [Fact]
        public void ProduceTest()
        {
            IDirectBuffer testBuffer = new UnsafeBuffer(new byte[1024]);
            int testOffset = 0;
            int testLength = 0;
            Assert.True(_testConsoleUnityProducer.Produce(testBuffer, testOffset, testLength));
        }
        
        [Fact]
        public void AddToBatchingTest()
        {
            IDirectBuffer testBuffer = new UnsafeBuffer(new byte[1024]);
            int testOffset = 0;
            int testLength = 0;
            Assert.True(_testConsoleUnityProducer.AddToBatching(testBuffer, testOffset, testLength));
        }
        
        [Fact]
        public void CompleteBatchingTest()
        {
            int doneBatching = _testConsoleUnityProducer.CompleteBatching();
            Assert.True(doneBatching >= 0);
        }

    }
}*/